transposable element - Español Inglés Diccionario